package com.xm.dao;

import com.xm.po.GoodsType;

import java.util.List;

/**
 * @author Administrator
 * @date 2020-08-07-9:11
 * @description 商品类型数据操作接口
 */
public interface GoodsTypeDao {

    /**
     * 一级分类
     * @return
     */
    List<GoodsType>getAll();

    /**
     * 获取销售量排名前5的商品大类型
     * @return
     */
    List<GoodsType> getGoodsTypeBySaleTop5();

    /**
     * 根据类型名称模糊查询
     * @param typeName
     * @return
     */
    List<GoodsType>getGoodsTypeByName(String typeName);

    /**
     * 查询所有类型
     * @return
     */
    List<GoodsType> goodsType();

    /**
     * 根据id查询
     * @param id
     * @return
     */
    GoodsType selectById(Integer id);
    
}
